| Главная страница | | Архитектура микроЭВМ | | Принципы обмена данными | | Лабораторные работы | | Примеры систем | | Программно-логическая модель | | Справочная информация |
 
Однокристальная микроЭВМ МК51 Принципы обмена данными

Общая схема взаимодействия ЭВМ с объектом управления
Элементы интерфейса с внешними устройствами
Программная реализация функций управления
Принципы ввода аналоговых сигналов

   ПРИНЦИПЫ ВВОДА АНАЛОГОВЫХ СИГНАЛОВ

    Сигналы с датчиков, показывающих состояние объекта управления в аналоговой форме в виде напряжения, перед вводом в микрЭВМ преобразуются аналого-цифровым преобразователем (АЦП) в цифровой код. В лабораторных практикумах в комплексе с микроЭВМ можно использовать АЦП К1113ПВ1. На рисунке показано упрощенное условно-графическое изображение (УГО) АЦП, содержащее обозначения только тех входов и выходов, которые используются при работе с микроЭВМ.
УГО АЦП

    АЦП запускает преобразование "аналог-код" в момент переключения сигнала Г/П (гашение/преобразование) с высокого уровня на низкий. Для преобразования требуется не более 30 мкс. Об окончании преобразования свидетельствует появление сигнала низкого уровня на выходе ГД (готовность данных). В этот момент цифровые выходы АЦП (Q) переходят из состояния высокого импеданса в состояние выдачи цифрового кода.
Временная диаграмма

    Цифровой код на выходе АЦП - десятиразрядный. Если в дальнейшем используется код меньшей разрядности, то отбрасываться должны младшие разряды. Старшим разрядом выходного кода с АЦП независимо от разрядности всегда должен быть разряд Q9.
Кодирование сигналов

    Для выполнения нового преобразования АЦП требует предварительной подачи сигнала высокого уровня длительностью не менее 10 мкс на вход Г/П. При этом цифровые выходы Q переходят в состояние высокого импеданса, в котором остаются до появления сигнала низкого уровня на выходе ГД.

    При необходимости обработки данных от нескольких аналоговых датчиков ввиду ограниченного числа портов микроЭВМ может потребоваться мультиплексирование сигналов. Одним из наиболее экономичных по аппаратным затратам в этом случае может оказаться использование мультиплексора аналоговых сигналов, например, схемы К590КН6.
    Схема позволяет коммутировать до 8-ми входных аналоговых сигналов D0-D7 на выход Q, используя для указания номера передаваемого сигнала 3-х разрядный код на адресных входах А0-А2. Передача информации разрешена при высоком уровне сигнала на входе V. В противном случае выход Q мультиплексора находится в высокоимпедансном состоянии.

УГО
мультиплексора

| На главную страницу | На начало раздела | На начало страницы | ©КСиТ МИФИ, 2000 г.